deputy directorate general for western africa - Turco Inglés Diccionario