Traducción español inglés

English version

¿Qué significa "montículo rocoso que sobresale en un helero, en región montañosa" en Inglés