multilayer insulation - English Synonyms Dictionary