split liver transplantation - French English Dictionary