international trading company - French English Dictionary