ministry of trade and investment - French English Dictionary