serve a life sentence - Fransızca İngilizce Sözlük