large sloop/barge - Turkish English Dictionary