precipitous cliffs - Alemán Inglés Diccionario