mortification of the flesh - Francés Inglés Diccionario