self-determined - Turco Inglés Diccionario