Choledocholith - Spanish English Dictionary