kind of insect - Turco Inglés Diccionario