directorate of the technical testing service - Turkish English Dictionary