Traducción español inglés

English version

¿Qué significa "monte-isla grande" en Inglés