insulation against heat and cold - German English Dictionary