offenders serving life-sentences - German English Dictionary