make a clean sweep of something - Francés Inglés Diccionario