place where rocks break - Spanish English Dictionary