life in prison - French English Dictionary