reticulated foam - Francés Inglés Diccionario