Open cell foam - Alemán Inglés Diccionario