rag carpet - French English Dictionary