b-lymphocytes (b-cells) - French English Dictionary