multicellular tumour spheroid - Francés Inglés Diccionario