participate in tv programs - Alemán Inglés Diccionario