grape-like fruit - French English Dictionary