directorate general of projects and coordination - Spanish English Dictionary