self-approvingly - Turco Inglés Diccionario