stare down the barrel of one's gun - Turkish English Dictionary