hydroxyhydrazide - Spanish English Dictionary