cluster of grapes/other fruit - Turkish English Dictionary