be very powerful or influential within a group - Français Anglais Dictionnaire