blow from a drumstick - Turkish English Dictionary