highly arched palate - Turco Inglés Diccionario