small clusters of grapes - French English Dictionary