sprayer-sweeper - French English Dictionary