cleanse one's palate - Turc Anglais Dictionnaire