piece of rag - German English Dictionary