abolishment of death penalty - Francés Inglés Diccionario