stay in prison - French English Dictionary