project executor - French English Dictionary