Traducción español inglés

English version

¿Qué significa "barrera de hielo - frente glaciar" en Inglés