choledochoenterostomy - French English Dictionary