having a very bad taste - Turc Anglais Dictionnaire