meaning of Baumschulpflanzmaschine

Baumschulpflanzmaschine - German to English

nursery tree planter