discounted note receivable - German English Dictionary