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