choledochous - Turkish English Dictionary