stump hallucination - Turkish English Dictionary