immortalized cell - Francés Inglés Diccionario