mortification of the flesh - French English Dictionary