multi-layer insulation thermal blanket system - German English Dictionary