What does Bildwand mean?

Bildwand - German to English

projection screen