the reprobate - Spanish English Dictionary