locust (acridium peregrinum) - Spanish English Dictionary