orbiting satellites carrying amateur radio - Turc Anglais Dictionnaire