What does Bambuszaun mean?

Bambuszaun - German to English

bamboo fence