thematic trust funds (ttfs) - Turkish English Dictionary