do a job on something - Français Anglais Dictionnaire