international trade system - Spanish English Dictionary