net present worth - German English Dictionary