Полный англо-русский словарь
make a clean sweep
(of) отдел(ыв)аться (от)
Полный англо-русский словарь
make a clean job of it
make a comparison