meaning of Baumpflanzer

Baumpflanzer - German to English

treeplanter