meaning of Bambusgerüst

Bambusgerüst - German to English

bamboo scaffold