sting of an insect - Turco Inglés Diccionario