Traducción español inglés

English version

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