fosse with parapet for defence - Francés Inglés Diccionario