high-temperature molten salts fuel battery - French English Dictionary