forest reservation - Français Anglais Dictionnaire