turtle trade
English
Noun
turtle
trade
(
countable and uncountable
,
plural
turtle trades
)
Alternative form of
turtle trading
.