clean something well - Français Anglais Dictionnaire