proliferation and survival of cancer cells - Turco Inglés Diccionario