plasmocytes - French English Dictionary