stare down the barrel of a gun - Español Inglés Diccionario