net present value payback - French English Dictionary