self-mortification - German English Dictionary