fruit flesh - French English Dictionary