a bad taste in my mouth - Turc Anglais Dictionnaire