torture prison - French English Dictionary