meaning of Alpenschrecke

Alpenschrecke - German to English

Alpine bush cricket [Anonconotus alpinus]