Hydrazodicarbonamide - Spanish English Dictionary