military satellite communications system - Allemand Anglais Dictionnaire