foraminate - Español Inglés Diccionario