rabble-rouser - French English Dictionary