technology renewal - İspanyolca İngilizce Sözlük