foraminated - Francés Inglés Diccionario