hydrazodicarbonamides - Turkish English Dictionary