someone who has a great deal of power or influence - French English Dictionary