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