directorate general of projects and coordination - German English Dictionary