not do much for somebody - Français Anglais Dictionnaire