Δ
escarpa in English in "Dictionnaire espagnol-anglais"
escarpado in English in "Dictionnaire espagnol-anglais"
escarpadura in English in "Dictionnaire espagnol-anglais"