offenders serving life-sentences - Alemán Inglés Diccionario