Plasmoid - French English Dictionary