immunological surveillance - French English Dictionary