the counterscarp - Francés Inglés Diccionario