deep and steep escarpment - Alemán Inglés Diccionario