open cell foam - Francés Inglés Diccionario