lots of veggies - Spanish English Dictionary