pile of stomped grapes - Turkish English Dictionary