self worship - Francés Inglés Diccionario