net present value payback - German English Dictionary