heat-insulate - Español Inglés Diccionario