construct a barricade - Español Inglés Diccionario