toe-rag - French English Dictionary