choledochostomy - Spanish English Dictionary