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