distinct tumor biology - Turkish English Dictionary