african ınstitute for the prevention of crime and the treatment of offenders - Spanish English Dictionary