serve a life sentence - Almanca İngilizce Sözlük