self-approvingly - Alemán Inglés Diccionario