holier-than-thou
Concise Oxford-Hachette French Dictionary © 2009 Oxford University Press:
holier-than-thou / ˌhəʊlɪəðənˈðaʊ/ adjective péj to be ~ se prendre pour un petit saint.
'holier-than-thou' found in these Oxford entries:
English:

