the counterscarp - Español Inglés Diccionario