semi-custodial prison - German English Dictionary