cash discount deduction - German English Dictionary