chicken drumstick - Turkish English Dictionary