What does Bambushütte mean?

Bambushütte - German to English

bamboo hut