arch of the palate - Turco Inglés Diccionario