tatter or rag hanging from clothes - French English Dictionary