sea line of communication - Français Anglais Dictionnaire