self-approbation - Alemán Inglés Diccionario