the dregs of society - Spanish English Dictionary