ledges of rock - Spanish English Dictionary