International Trade Consists Meaning