piece of old rag - Spanish English Dictionary