transplantation of pancreas - French English Dictionary