pertaining to the immune system - Français Anglais Dictionnaire