I'd like to learn some "ice and snow-related" vocabulary. I've marked bold the words I'm trying to think of. I'm not sure whether you face the same problem in places you live in, but still..
In my city every winter streets get covered with ice and snow, and special snow-clearing cars/vehicles (?) appear in the streets to remove ice, or do de-icing, or combat icing as it becomes slippery. To remove the ice they use some reagent, road salt or.. what would you call it? And what is a slippery part of a road is called? Black ice or something different? Meaning it's dangerous not only for cars but also people (pedestrians).