live independently - Turco Inglés Diccionario