directorate of technical training - Spanish English Dictionary