hidroxihidrazida - Spanish English Dictionary