choledochlithiasis - Spanish English Dictionary