Traducción español inglés

English version

¿Qué significa "superficie acolchada, con amplios cerros redondeados y valles angostos" en Inglés