survivable satellite - Allemand Anglais Dictionnaire