non-flammable inorganic electrolyte - French English Dictionary