treatment of liver tumors - Turkish English Dictionary