proliferation and survival of cancer cells - Turkish English Dictionary