gulf of st. lawrence - Français Anglais Dictionnaire