direct capital investment - French English Dictionary