the application of new technology - İspanyolca İngilizce Sözlük