rotary sweeper - French English Dictionary