self-approvingly - Español Inglés Diccionario