open-cell cellular plastic - Alemán Inglés Diccionario