cluster of grapes/other fruit - French English Dictionary