gallbladder fossa - French English Dictionary