stare down the barrel of one's gun - Türkisch Englisch Wörterbuch