deep-sea cable - Français Anglais Dictionnaire