road cleaner - French English Dictionary