shepherd satellite - Français Anglais Dictionnaire