figure eight stellarator tube - English Synonyms Dictionary