hydroxyethylhydrazine - French English Dictionary