choledochal cyst - French English Dictionary