two-thousand-yard stare - Turkish English Dictionary