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