trade agreement
noun

an international agreement between countries over general terms of trade

Browse by Subjects
numbered account
share certificate
financial statement analysis
honorary
competitive devaluation