drumstick appendage - Almanca İngilizce Sözlük