restrictions upon international trade and finance - imposed on for political reasons
Iran is facing some serious economic sanctions right now.
» WORK & LEISURE