a clean sweep - Français Anglais Dictionnaire