participate in tv shows - Turco Inglés Diccionario