watch a lot of tv - Turco Inglés Diccionario