choledochitis - French English Dictionary