Diccionario Español-Inglés
escarpado
Abrupt, steep
Diccionario Español-Inglés
escarpa
escarpadura