indeterminate life sentences - French English Dictionary