turkey drumstick - Turkish English Dictionary