beach shore where waves break - Español Inglés Diccionario