immunocompetency - French English Dictionary