What does Aluminiumdach mean?

Aluminiumdach - German to English

aluminum roof cladding [Br.]