impaired immune function - French English Dictionary