plasmocyte - French English Dictionary