barrier island - Français Anglais Dictionnaire