What does Aluminiumglasdach mean?

Aluminiumglasdach - German to English

aluminium frame glass roof [Br.]