directorate-general for development - Spanish English Dictionary