nature preserve - Français Anglais Dictionnaire