What does Bambusdach mean?

Bambusdach - German to English

bamboo roofing