hitting drumsticks - Turkish English Dictionary