worn to threads - Turkish English Dictionary