prisoners and prisons - French English Dictionary