foreign trade contract - English Synonyms Dictionary