fumarhydrazide - Spanish English Dictionary