technological leap - İspanyolca İngilizce Sözlük