deputy directorate general for western africa - Español Inglés Diccionario