meaning of Baumchirurg

Baumchirurg - German to English

tree surgeon