formohydrazide - French English Dictionary