rest of her life - İspanyolca İngilizce Sözlük