self-styled - Francés Inglés Diccionario