multicellular tumor spheroid - Turkish English Dictionary