vital tumour cells - Turco Inglés Diccionario