tatter or rag hanging from clothes - Turco Inglés Diccionario