self-styled - Alemán Inglés Diccionario