directorate of development projects - Alemán Inglés Diccionario