directorate for strategy development - Turkish English Dictionary