choledochorraphy - German English Dictionary