barter terms of trade

Definitions

Economics

http://www.dictionarycentral.com/definition/barter-terms-of-trade.html