formohidrazida - French English Dictionary