to channel investments - Turkish English Dictionary