rag-chewing - German English Dictionary