snowplough with blades - French English Dictionary