foraminated - Alemán Inglés Diccionario