Traducción español inglés

English version

¿Qué significa "rille, barranco lunar/ rima, gran barranco o fisura en Marte" en Inglés