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