international trading company - Spanish English Dictionary