hepatectomy - French English Dictionary