meaning of Betonfassade

Betonfassade - German to English

tangible facade