mortification of the flesh - Turco Inglés Diccionario