heat-insulate - Francés Inglés Diccionario