self-promoter - Alemán Inglés Diccionario