deputy directorate general for eastern africa - Francés Inglés Diccionario