deputy directorate general for western africa - Turkish English Dictionary