cleanse one's palate - Allemand Anglais Dictionnaire