tying up capital for a long period - Turkish English Dictionary