self-approvingly - Francés Inglés Diccionario