blanket type thermal insulation - Español Inglés Diccionario