law of international trade - Spanish English Dictionary