hydroxyhydrazide - Turkish English Dictionary