pile of stomped grapes - Alemán Inglés Diccionario