undersea cable - Français Anglais Dictionnaire