three-dimensional tumor spheroids - Francés Inglés Diccionario