life-terminating act - Espagnol Anglais Dictionnaire