construct a barricade - İspanyolca İngilizce Sözlük