Hydrazodicarbonamide - French English Dictionary