come in for some stick - Turkish English Dictionary