non-deductible expenditures - German English Dictionary