cytotoxic t - Spanish English Dictionary