rag-and-bone dealer - German English Dictionary