touch on a sore point - Turco Inglés Diccionario