self-styled - Turco Inglés Diccionario