insulation against heat and cold - Turkish English Dictionary