submarine hydrographic cable - Français Anglais Dictionnaire