deputy directorate general of protocol - Turkish English Dictionary