bare area of liver - French English Dictionary