pulpy part of fruits - French English Dictionary