offenders serving life-sentences - Español Inglés Diccionario