technology and law - İspanyolca İngilizce Sözlük