self-importantly - Francés Inglés Diccionario