glow-wire apparatus - Spanish English Dictionary