supply of investment funds - French English Dictionary