non-tax-deductible expenses - German English Dictionary