offenders serving life-sentences - Turkish English Dictionary