What does Baumrodemaschine mean?

Baumrodemaschine - German to English

tree-grubbing machine