project implementing agency - Turkish English Dictionary