Traducción español inglés

English version

¿Qué significa "depósito glaciárico aislado, acumulado en una sima del helero" en Inglés