translate English to French: ◦ new state-of-the-art explosive detection systems at Canada’s airports;
◦ de nouveaux systèmes de détection des explosifs, à la fine pointe de la technologie, dans les aéroports du Canada;