offenders serving life-sentences - Turco Inglés Diccionario