rag-chewing - Turkish English Dictionary