foramen (pl: foramina) - Alemán Inglés Diccionario