(slang) riffraff - French English Dictionary