self-righteously - Francés Inglés Diccionario