be a sanctimonious or pious person - German English Dictionary