human lymphocyte - French English Dictionary