chicken drumstick - German English Dictionary