to make investments - French English Dictionary