tumor progression and dissemination - French English Dictionary