stew of different chopped vegetables - Francés Inglés Diccionario