Choledocholith - German English Dictionary