meaning of Blendmauer

Blendmauer - German to English

screen-wall