mentally abnormal offender - Spanish English Dictionary