pile of stomped grapes - German English Dictionary