self-constituted - Turco Inglés Diccionario