hidrazida - French English Dictionary