trading posts
English
Noun
trading
posts
plural of
trading post