snowplough
Yes, it really is the same word as in German: a vehicle for clearing away snow
Link to present incidents:
Record-breaking cold descends on eastern US. The snowploughs are out in force in Boston, where 1.5m of snow
has fallen in a month, but Mayor Martin Walsh says the city is running out of space in which to dump it. (BBC)