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