tag and rag - French English Dictionary