liver resection - French English Dictionary