vital tumour cells - Espagnol Anglais Dictionnaire