choledocholithiasis - French English Dictionary