orbiting satellite carrying amateur radio - French English Dictionary