large amount of vegetables - Spanish English Dictionary