self-important person - Francés Inglés Diccionario