shepherd satellite - Allemand Anglais Dictionnaire