small insect - Turco Inglés Diccionario