self-publicist - Francés Inglés Diccionario