independent television - Turco Inglés Diccionario