a clean sweep - Francés Inglés Diccionario