arch of the palate - Alemán Inglés Diccionario