large amount of vegetables - Español Inglés Diccionario