mortification of the flesh - Turc Anglais Dictionnaire