plasmoid - French English Dictionary