self-appointed - Turco Inglés Diccionario