precipitous cliffs - Turkish English Dictionary