trade agreement
noun

an international agreement between countries over general terms of trade

Browse by Subjects
economic life
material news
closed position
total absorption costing
chartered