positive net present value project - French English Dictionary