spiced meat balls - Spanish English Dictionary