multicellular tumor spheroids - Español Inglés Diccionario