self-mortification - French English Dictionary