Traducción español inglés

English version

¿Qué significa "acantilado, talud, escarpado, barranco, farallón" en Inglés