beach shore where waves break - Spanish English Dictionary