Traducción español inglés

English version

¿Qué significa "trinchera escavada por corrientes fluviales subglaciares" en Inglés