semi-custodial prison - French English Dictionary