carrying out the death penalty - Francés Inglés Diccionario