the dregs of society - German English Dictionary