choledochorraphy - Turkish English Dictionary