choledoscope - German English Dictionary