thermoplastic foam - Francés Inglés Diccionario