three-dimensional tumor spheroids - Español Inglés Diccionario