payee of a discounted bill - German English Dictionary