natural resources conservation - Français Anglais Dictionnaire