demand for resources - Français Anglais Dictionnaire