orbiting satellites carrying amateur radio - Français Anglais Dictionnaire