Traducción español inglés

English version

¿Qué significa "llanura tapiada, un gran crater lunar casi a nivel del suelo" en Inglés