quick sticks - Turkish English Dictionary