offender serving life sentence - İspanyolca İngilizce Sözlük