a large amount of pumpkins - Spanish English Dictionary