think too much of oneself - Francés Inglés Diccionario