directorate of technical training - Turkish English Dictionary