immunodeficient - French English Dictionary