seasoned stew of meat and vegetables - Francés Inglés Diccionario