t8 cell cytotoxic - Spanish English Dictionary