plague of locusts - Turco Inglés Diccionario