make an investment - French English Dictionary