rabble-rouser - German English Dictionary