directorate of project implementation - Spanish English Dictionary