distinct tumor biology - French English Dictionary