sting of an insect - Alemán Inglés Diccionario