(slang) riffraff - German English Dictionary