structure of palate - Alemán Inglés Diccionario