meaning of Bambusgerüste

Bambusgerüste - German to English

bamboo scaffolding [treated as sg.]