What does Ameisengrille mean?

Ameisengrille - German to English

ant cricket