invest funds - Turkish English Dictionary