submarine telegraph cable - Français Anglais Dictionnaire