specific targeted innovation projects - Turkish English Dictionary