minor palatine foramen - Spanish English Dictionary