precipitous cliff - Alemán Inglés Diccionario