erect a barricade - Espagnol Anglais Dictionnaire