rotary snowplough - Turkish English Dictionary