choledochous - German English Dictionary