lots of veggies - Francés Inglés Diccionario