wet rag - French English Dictionary