deep sea cable - Français Anglais Dictionnaire