rotary snowplow - Turkish English Dictionary