development directorate - French English Dictionary