choledochoduodenostomy - Turkish English Dictionary