drumstick appendage - Türkçe İngilizce Sözlük