self-promoters - Alemán Inglés Diccionario