turtle trade

English

Noun

turtle trade (countable and uncountable, plural turtle trades)

  1. Alternative form of turtle trading.