directorate general for support services - Turkish English Dictionary