defense mechanisms against cancer - Turkish English Dictionary