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