defense mechanisms against cancer - Allemand Anglais Dictionnaire