hydrazodicarbonamides - German English Dictionary