lead a saintly life - German English Dictionary