insulating fabric - Francés Inglés Diccionario