projects being executed - French English Dictionary