semi-open prison - French English Dictionary