kind of locust - Alemán Inglés Diccionario