serving a life sentence - İngilizce Eşanlam Sözlük