Большой англо-русский и русско-английский словарь
snow handling [snow-removal] equipment
Англо-русский словарь технических терминов
snow handling [snow-removal\] equipment
Русско-английский политехнический словарь
snow handling [snow-removal] equipment
* * *
snow cleaning equipment