indeterminate life sentences - Turkish English Dictionary