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