net present worth - French English Dictionary