butcher's meatball - Spanish English Dictionary