project supervision - French English Dictionary