seasoned stew of meat and vegetables - Alemán Inglés Diccionario