greater palatine foramen - Francés Inglés Diccionario