self-approval - Español Inglés Diccionario