What does Azodicarbonamid mean?

Azodicarbonamid - German to English

azodicarbonamide