deputy directorate general for western africa - Alemán Inglés Diccionario