global investment - French English Dictionary