Traducción español inglés

English version

¿Qué significa "amurallado de 1-2 m alto de cascajo en el borde al mar del arrecife" en Inglés