hepatic tumour - Turkish English Dictionary