sticking around - Turkish English Dictionary