high-security prison - French English Dictionary