stuffed meatballs - Turco Inglés Diccionario