life-terminating act - Francés Inglés Diccionario