a substance that inhibits oxidation - Deutsch Englisch Wörterbuch