life-terminating act - Español Inglés Diccionario