make a clean sweep of - French English Dictionary