snowplough with blades - Turkish English Dictionary