insulating clothing - Turkish English Dictionary