wet rag - German English Dictionary