the reprobates - Spanish English Dictionary