supply of investment funds - Turkish English Dictionary