What does Baumstümpfe mean?

Baumstümpfe - German to English

tree stumps