piece of old rag - German English Dictionary