partial liver transplantation from living donors - French English Dictionary