self mortification - Francés Inglés Diccionario