foramen (pl: foramina) - Francés Inglés Diccionario