two-thousand-yard stare - Spanish English Dictionary