present a tv show - Turco Inglés Diccionario