Traducción español inglés

English version

¿Qué significa "llanura intercrater, en altiplanícies -’highlands’- de planetas" en Inglés