dew rag - French English Dictionary