trade agreement
noun

an international agreement between countries over general terms of trade

Browse by Subjects
repossess
expected value
dear money
accounting practice
cumulative preference share