clean the palate - Deutsch Englisch Wörterbuch