do someone's difficult work - Français Anglais Dictionnaire