metastatic liver cancer - French English Dictionary