stung to the quick - Turco Inglés Diccionario