cleanse the palate - Turc Anglais Dictionnaire