self-approbation - Francés Inglés Diccionario