be very powerful or influential within a group - Französisch Englisch Wörterbuch