hidroxihidrazida - Turkish English Dictionary