translate English to French: Another significant advance in technology has been the so-called simulcast system.
Les systèmes de diffusion simultanée représentent un autre progrès technologique.