that's a sore point - Turc Anglais Dictionnaire