cytotoxic t - French English Dictionary