Traducción inglés español

English version

¿Qué significa "barricade (n) (barricades)" en español?