Traducción español inglés

English version

¿Qué significa "muralla o patio de un castillo o fortaleza" en Inglés