t8 cell cytotoxic - French English Dictionary