carrying out an initiative or project - French English Dictionary