earth station for satellite news gathering - Français Anglais Dictionnaire