immortalizing oncogene - Francés Inglés Diccionario