cleanse one's palate - Türkisch Englisch Wörterbuch