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