meatball and potato stew - Spanish English Dictionary