meat and vegetable stew with a lot of ingredients - Spanish English Dictionary