fenilsulfohidrazida - French English Dictionary