immunologically competent cell - French English Dictionary