shooting a firing squad - Alemán Inglés Diccionario