make a clean sweep of - Turco Inglés Diccionario