that's a sore point - Français Anglais Dictionnaire