large quantity of potatoes - Spanish English Dictionary