new investment - French English Dictionary