self-mortification - Espagnol Anglais Dictionnaire