precipitous cliffs - Spanish English Dictionary