go on a beach vacation - Español Inglés Diccionario