insulating-glove cover - Turkish English Dictionary