proliferation and survival of cancer cells - Turc Anglais Dictionnaire