meaning of Aluminiumglasdach

Aluminiumglasdach - German to English

aluminium frame glass roof [Br.]