semi-custodial prison - Spanish English Dictionary