foraminated - Español Inglés Diccionario