tax rate effect of non-deductible expenses - Espagnol Anglais Dictionnaire