a new broom sweeps clean - French English Dictionary