forest biological reserve - Français Anglais Dictionnaire