Traducción español inglés

English version

¿Qué significa "hummock, montículos, mound, de tierra" en Inglés