a sore point/spot - Turco Inglés Diccionario