stuffed mutton balls - French English Dictionary