make investment - French English Dictionary