immunocompetent - French English Dictionary