self-publicist - Alemán Inglés Diccionario