Traducción español inglés

English version

¿Qué significa "lago del terraplén (go), lago amurallado, l. de rampa" en Inglés