spiced meat balls - German English Dictionary