execution by firing squad - Francés Inglés Diccionario