ship or boat or other description of vessel - Spanish English Dictionary