self-mortification - Turkish English Dictionary