stew of different chopped vegetables - French English Dictionary