construct a barricade - Inglés Sinónimo Diccionario