pure/sheer self-deceit - Francés Inglés Diccionario