rag-chewing - French English Dictionary