have a sore taste - Turc Anglais Dictionnaire