lots of veggies - Espagnol Anglais Dictionnaire