translate English to French: - RADARSAT international (RSI) (now MacDonald Dettwiler, and Associates) - STARSEM
- RADARSAT International (RSI) (maintenant MacDonald Dettwiler, & Associates ) - STARSEM