self-mortification - Turco Inglés Diccionario