investment mix - French English Dictionary