ball-shaped plasmoid - French English Dictionary