total independence - Turco Inglés Diccionario