international investment and initiatives commission - French English Dictionary