Traducción español inglés

English version

¿Qué significa "Escarpa, risco, barranca" en Inglés