trade agreement
noun

an international agreement between countries over general terms of trade

Browse by Subjects
wage scale
NASD Dispute Resolution, Inc.
declare
deferred tax
shell company