kind of prison - French English Dictionary