hydroxyhydrazide - German English Dictionary