execution by firing squad - Alemán Inglés Diccionario