carbohidrazida - French English Dictionary