underwater cables - Français Anglais Dictionnaire