deputy directorate general for western africa - German English Dictionary