seasoned stew of meat and vegetables - French English Dictionary