lots of veggies - Español Inglés Diccionario