technical innovations - İspanyolca İngilizce Sözlük