small cluster of grapes - French English Dictionary