human peripheral blood lymphocytes - French English Dictionary