meaning of Baumchirurgie

Baumchirurgie - German to English

tree surgery