deep space surveillance satellite - Français Anglais Dictionnaire