floor sweeper - French English Dictionary