What does Baumgrille mean?

Baumgrille - German to English

tree cricket