roughly translates to " Black Si beautiful leg".

The term Install

Here is some possible information I found.

The phrase Hei Si Mei Tui

appear to be Chinese names.

Xiuren Gao Qing Xie Zhen Tu