piece of old rag - French English Dictionary