stuffed mutton balls - Turc Anglais Dictionnaire