participate in tv shows - Espagnol Anglais Dictionnaire