to travel by sea - Spanish English Dictionary