stare down the barrel of a gun - Alemán Inglés Diccionario