indeterminate life sentences - German English Dictionary