self-ordained - Turco Inglés Diccionario