rediscount for notes payable - German English Dictionary