self-mortification - Francés Inglés Diccionario