self-admiration - Alemán Inglés Diccionario