de-icing means - Turkish English Dictionary