a new broom sweeps clean - Turkish English Dictionary