fumarhydrazide - French English Dictionary