the term of one's life to expire - İspanyolca İngilizce Sözlük