heat-insulation jacket - Turkish English Dictionary