open-cell cellular plastic - Francés Inglés Diccionario