cleanse one's palate - Almanca İngilizce Sözlük