someone who lashes himself for mortification - Türkisch Englisch Wörterbuch