de-icing overshoe - Turkish English Dictionary