translate English to French: All of these are equipped for simultaneous interpretation.
Toutes ces salles sont équipées de matériel d'interprétation simultanée.