tatter or rag hanging from clothes - Turkish English Dictionary