high-temperature insulation - Francés Inglés Diccionario