development directorate - Spanish English Dictionary