submarine communications cable - Allemand Anglais Dictionnaire