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