self appointed - Turco Inglés Diccionario