earth coverage (satellite engineering) - Français Anglais Dictionnaire