What does Bambusgerüst mean?

Bambusgerüst - German to English

bamboo scaffold