cleanse one's palate - Turco Inglés Diccionario