glow-wire apparatus - French English Dictionary