lead a life of virtue - German English Dictionary