defensive parapet of wood - Francés Inglés Diccionario