self-approving - Español Inglés Diccionario