right access to the sea - Spanish English Dictionary