distinct tumor biology - German English Dictionary