self-deceitful - Francés Inglés Diccionario