meaning of Bambusanpflanzung

Bambusanpflanzung - German to English

bamboo plantation