feel like a wet rag - French English Dictionary