deputy directorate general for western africa - Spanish English Dictionary