Hydrazodicarbonamide - German English Dictionary