give it some stick - Turkish English Dictionary