body of gall bladder - French English Dictionary