They put a screenin front of me so I couldn't see what was going on.
他们在我面前放置了一扇屏风,因此我看不见在发生什么。
《柯林斯英汉双解大词典》
2
It can guide you from point to point in most major cities with precise turn-by-turn directions—spoken by a clear human-sounding voice, and written on a screenin front of the driver.
The cinema did not emerge as a form of mass consumption until its technology evolved from the initial "peepshow" format to the point where images were projected on a screenin a darkened theater.