think too much of oneself - Alemán Inglés Diccionario