choledochotomy - Turkish English Dictionary