stuffed mutton balls - Turco Inglés Diccionario