stuffed mutton balls - German English Dictionary