make a clean sweep - Spanish English Dictionary