directorate general of projects and coordination - French English Dictionary